#include <stdio.h>
#include <stdlib.h>

#define N 3
/*
 * 字符数组 自带\0 占一个字符空间 注意越界
 * */
static void test1(void)
{
//	char str[N] = {'a','b','c'};
	char str[N] = "abc";

//	str = "hello";str为常量 数组的地址
	printf("%p\n",str);
///*	有空格出bug
	scanf("%s",str);
	printf("%s\n",str);
 


/*	不检查越界
	gets(str);
	puts(str);
*/



/*	单个字符输入输出
	int i=0;
	for (i = 0;i<N;i++)
	{
		printf("%c",str[i]);	

	}

	printf("\n");
*/
}





int main(void)
{

	test1();

	exit(0);
}
